lead sponge - German English Dictionary